Docs.rs
gobject-sys-0.15.10
gobject-sys 0.15.10
Docs.rs crate page
MIT
Links
Homepage
Repository
crates.io
Source
Owners
GuillaumeGomez
sdroege
bilelmoussaoui
github:gtk-rs:crates-io
Dependencies
glib-sys ^0.15.1
normal
libc ^0.2
normal
shell-words ^1.0.0
dev
tempfile ^3
dev
system-deps ^6
build
Versions
0%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate gobject_sys
Version 0.15.10
All Items
Structs
Constants
Functions
Type Definitions
Unions
?
Crate
gobject_sys
source
·
[
−
]
Structs
GBinding
GBindingGroup
GCClosure
GClosure
GClosureNotifyData
GEnumClass
GEnumValue
GFlagsClass
GFlagsValue
GInitiallyUnowned
GInitiallyUnownedClass
GInterfaceInfo
GObject
GObjectClass
GObjectConstructParam
GParamSpec
GParamSpecBoolean
GParamSpecBoxed
GParamSpecChar
GParamSpecClass
GParamSpecDouble
GParamSpecEnum
GParamSpecFlags
GParamSpecFloat
GParamSpecGType
GParamSpecInt
GParamSpecInt64
GParamSpecLong
GParamSpecObject
GParamSpecOverride
GParamSpecParam
GParamSpecPointer
GParamSpecString
GParamSpecTypeInfo
GParamSpecUChar
GParamSpecUInt
GParamSpecUInt64
GParamSpecULong
GParamSpecUnichar
GParamSpecValueArray
GParamSpecVariant
GParameter
GSignalGroup
GSignalInvocationHint
GSignalQuery
GTypeCValue
GTypeClass
GTypeFundamentalInfo
GTypeInfo
GTypeInstance
GTypeInterface
GTypeModule
GTypeModuleClass
GTypePlugin
GTypePluginClass
GTypeQuery
GTypeValueTable
GValue
GValueArray
GWeakRef
_GParamSpecPool
Constants
G_BINDING_BIDIRECTIONAL
G_BINDING_DEFAULT
G_BINDING_INVERT_BOOLEAN
G_BINDING_SYNC_CREATE
G_CONNECT_AFTER
G_CONNECT_SWAPPED
G_PARAM_CONSTRUCT
G_PARAM_CONSTRUCT_ONLY
G_PARAM_DEPRECATED
G_PARAM_EXPLICIT_NOTIFY
G_PARAM_LAX_VALIDATION
G_PARAM_MASK
G_PARAM_PRIVATE
G_PARAM_READABLE
G_PARAM_READWRITE
G_PARAM_STATIC_BLURB
G_PARAM_STATIC_NAME
G_PARAM_STATIC_NICK
G_PARAM_STATIC_STRINGS
G_PARAM_USER_SHIFT
G_PARAM_WRITABLE
G_SIGNAL_ACCUMULATOR_FIRST_RUN
G_SIGNAL_ACTION
G_SIGNAL_DEPRECATED
G_SIGNAL_DETAILED
G_SIGNAL_FLAGS_MASK
G_SIGNAL_MATCH_CLOSURE
G_SIGNAL_MATCH_DATA
G_SIGNAL_MATCH_DETAIL
G_SIGNAL_MATCH_FUNC
G_SIGNAL_MATCH_ID
G_SIGNAL_MATCH_MASK
G_SIGNAL_MATCH_UNBLOCKED
G_SIGNAL_MUST_COLLECT
G_SIGNAL_NO_HOOKS
G_SIGNAL_NO_RECURSE
G_SIGNAL_RUN_CLEANUP
G_SIGNAL_RUN_FIRST
G_SIGNAL_RUN_LAST
G_TYPE_BOOLEAN
G_TYPE_BOXED
G_TYPE_CHAR
G_TYPE_DEBUG_INSTANCE_COUNT
G_TYPE_DEBUG_MASK
G_TYPE_DEBUG_NONE
G_TYPE_DEBUG_OBJECTS
G_TYPE_DEBUG_SIGNALS
G_TYPE_DOUBLE
G_TYPE_ENUM
G_TYPE_FLAGS
G_TYPE_FLAG_ABSTRACT
G_TYPE_FLAG_CLASSED
G_TYPE_FLAG_DEEP_DERIVABLE
G_TYPE_FLAG_DERIVABLE
G_TYPE_FLAG_FINAL
G_TYPE_FLAG_INSTANTIATABLE
G_TYPE_FLAG_RESERVED_ID_BIT
G_TYPE_FLAG_VALUE_ABSTRACT
G_TYPE_FLOAT
G_TYPE_FUNDAMENTAL_MAX
G_TYPE_FUNDAMENTAL_SHIFT
G_TYPE_INT
G_TYPE_INT64
G_TYPE_INTERFACE
G_TYPE_INVALID
G_TYPE_LONG
G_TYPE_NONE
G_TYPE_OBJECT
G_TYPE_PARAM
G_TYPE_POINTER
G_TYPE_RESERVED_BSE_FIRST
G_TYPE_RESERVED_BSE_LAST
G_TYPE_RESERVED_GLIB_FIRST
G_TYPE_RESERVED_GLIB_LAST
G_TYPE_RESERVED_USER_FIRST
G_TYPE_STRING
G_TYPE_UCHAR
G_TYPE_UINT
G_TYPE_UINT64
G_TYPE_ULONG
G_TYPE_VARIANT
G_VALUE_INTERNED_STRING
G_VALUE_NOCOPY_CONTENTS
Functions
g_binding_dup_source
⚠
v2_68
g_binding_dup_target
⚠
v2_68
g_binding_flags_get_type
⚠
g_binding_get_flags
⚠
g_binding_get_source
⚠
g_binding_get_source_property
⚠
g_binding_get_target
⚠
g_binding_get_target_property
⚠
g_binding_get_type
⚠
g_binding_group_bind
⚠
v2_72
g_binding_group_bind_full
⚠
v2_72
g_binding_group_bind_with_closures
⚠
v2_72
g_binding_group_dup_source
⚠
v2_72
g_binding_group_get_type
⚠
v2_72
g_binding_group_new
⚠
v2_72
g_binding_group_set_source
⚠
v2_72
g_binding_unbind
⚠
g_boxed_copy
⚠
g_boxed_free
⚠
g_boxed_type_register_static
⚠
g_cclosure_marshal_BOOLEAN__BOXED_BOXED
⚠
g_cclosure_marshal_BOOLEAN__FLAGS
⚠
g_cclosure_marshal_STRING__OBJECT_POINTER
⚠
g_cclosure_marshal_VOID__BOOLEAN
⚠
g_cclosure_marshal_VOID__BOXED
⚠
g_cclosure_marshal_VOID__CHAR
⚠
g_cclosure_marshal_VOID__DOUBLE
⚠
g_cclosure_marshal_VOID__ENUM
⚠
g_cclosure_marshal_VOID__FLAGS
⚠
g_cclosure_marshal_VOID__FLOAT
⚠
g_cclosure_marshal_VOID__INT
⚠
g_cclosure_marshal_VOID__LONG
⚠
g_cclosure_marshal_VOID__OBJECT
⚠
g_cclosure_marshal_VOID__PARAM
⚠
g_cclosure_marshal_VOID__POINTER
⚠
g_cclosure_marshal_VOID__STRING
⚠
g_cclosure_marshal_VOID__UCHAR
⚠
g_cclosure_marshal_VOID__UINT
⚠
g_cclosure_marshal_VOID__UINT_POINTER
⚠
g_cclosure_marshal_VOID__ULONG
⚠
g_cclosure_marshal_VOID__VARIANT
⚠
g_cclosure_marshal_VOID__VOID
⚠
g_cclosure_marshal_generic
⚠
g_cclosure_new
⚠
g_cclosure_new_object
⚠
g_cclosure_new_object_swap
⚠
g_cclosure_new_swap
⚠
g_clear_object
⚠
g_clear_signal_handler
⚠
v2_62
g_closure_add_finalize_notifier
⚠
g_closure_add_invalidate_notifier
⚠
g_closure_add_marshal_guards
⚠
g_closure_get_type
⚠
g_closure_invalidate
⚠
g_closure_invoke
⚠
g_closure_new_object
⚠
g_closure_new_simple
⚠
g_closure_ref
⚠
g_closure_remove_finalize_notifier
⚠
g_closure_remove_invalidate_notifier
⚠
g_closure_set_marshal
⚠
g_closure_set_meta_marshal
⚠
g_closure_sink
⚠
g_closure_unref
⚠
g_enum_complete_type_info
⚠
g_enum_get_value
⚠
g_enum_get_value_by_name
⚠
g_enum_get_value_by_nick
⚠
g_enum_register_static
⚠
g_enum_to_string
⚠
v2_54
g_flags_complete_type_info
⚠
g_flags_get_first_value
⚠
g_flags_get_value_by_name
⚠
g_flags_get_value_by_nick
⚠
g_flags_register_static
⚠
g_flags_to_string
⚠
v2_54
g_gtype_get_type
⚠
g_initially_unowned_get_type
⚠
g_object_add_toggle_ref
⚠
g_object_add_weak_pointer
⚠
g_object_bind_property
⚠
g_object_bind_property_full
⚠
g_object_bind_property_with_closures
⚠
g_object_class_find_property
⚠
g_object_class_install_properties
⚠
g_object_class_install_property
⚠
g_object_class_list_properties
⚠
g_object_class_override_property
⚠
g_object_compat_control
⚠
g_object_connect
⚠
g_object_disconnect
⚠
g_object_dup_data
⚠
g_object_dup_qdata
⚠
g_object_force_floating
⚠
g_object_freeze_notify
⚠
g_object_get
⚠
g_object_get_data
⚠
g_object_get_property
⚠
g_object_get_qdata
⚠
g_object_get_type
⚠
g_object_getv
⚠
v2_54
g_object_interface_find_property
⚠
g_object_interface_install_property
⚠
g_object_interface_list_properties
⚠
g_object_is_floating
⚠
g_object_new
⚠
g_object_new_with_properties
⚠
v2_54
g_object_newv
⚠
g_object_notify
⚠
g_object_notify_by_pspec
⚠
g_object_ref
⚠
g_object_ref_sink
⚠
g_object_remove_toggle_ref
⚠
g_object_remove_weak_pointer
⚠
g_object_replace_data
⚠
g_object_replace_qdata
⚠
g_object_run_dispose
⚠
g_object_set
⚠
g_object_set_data
⚠
g_object_set_data_full
⚠
g_object_set_property
⚠
g_object_set_qdata
⚠
g_object_set_qdata_full
⚠
g_object_setv
⚠
v2_54
g_object_steal_data
⚠
g_object_steal_qdata
⚠
g_object_take_ref
⚠
v2_70
g_object_thaw_notify
⚠
g_object_unref
⚠
g_object_watch_closure
⚠
g_object_weak_ref
⚠
g_object_weak_unref
⚠
g_param_spec_boolean
⚠
g_param_spec_boxed
⚠
g_param_spec_char
⚠
g_param_spec_double
⚠
g_param_spec_enum
⚠
g_param_spec_flags
⚠
g_param_spec_float
⚠
g_param_spec_get_blurb
⚠
g_param_spec_get_default_value
⚠
g_param_spec_get_name
⚠
g_param_spec_get_name_quark
⚠
g_param_spec_get_nick
⚠
g_param_spec_get_qdata
⚠
g_param_spec_get_redirect_target
⚠
g_param_spec_gtype
⚠
g_param_spec_int
⚠
g_param_spec_int64
⚠
g_param_spec_internal
⚠
g_param_spec_is_valid_name
⚠
v2_66
g_param_spec_long
⚠
g_param_spec_object
⚠
g_param_spec_override
⚠
g_param_spec_param
⚠
g_param_spec_pointer
⚠
g_param_spec_pool_insert
⚠
g_param_spec_pool_list
⚠
g_param_spec_pool_list_owned
⚠
g_param_spec_pool_lookup
⚠
g_param_spec_pool_new
⚠
g_param_spec_pool_remove
⚠
g_param_spec_ref
⚠
g_param_spec_ref_sink
⚠
g_param_spec_set_qdata
⚠
g_param_spec_set_qdata_full
⚠
g_param_spec_sink
⚠
g_param_spec_steal_qdata
⚠
g_param_spec_string
⚠
g_param_spec_uchar
⚠
g_param_spec_uint
⚠
g_param_spec_uint64
⚠
g_param_spec_ulong
⚠
g_param_spec_unichar
⚠
g_param_spec_unref
⚠
g_param_spec_value_array
⚠
g_param_spec_variant
⚠
g_param_type_register_static
⚠
g_param_value_convert
⚠
g_param_value_defaults
⚠
g_param_value_set_default
⚠
g_param_value_validate
⚠
g_param_values_cmp
⚠
g_pointer_type_register_static
⚠
g_signal_accumulator_first_wins
⚠
g_signal_accumulator_true_handled
⚠
g_signal_add_emission_hook
⚠
g_signal_chain_from_overridden
⚠
g_signal_chain_from_overridden_handler
⚠
g_signal_connect_closure
⚠
g_signal_connect_closure_by_id
⚠
g_signal_connect_data
⚠
g_signal_connect_object
⚠
g_signal_emit
⚠
g_signal_emit_by_name
⚠
g_signal_emitv
⚠
g_signal_get_invocation_hint
⚠
g_signal_group_block
⚠
v2_72
g_signal_group_connect
⚠
v2_72
g_signal_group_connect_after
⚠
v2_72
g_signal_group_connect_data
⚠
v2_72
g_signal_group_connect_object
⚠
v2_72
g_signal_group_connect_swapped
⚠
v2_72
g_signal_group_dup_target
⚠
v2_72
g_signal_group_get_type
⚠
v2_72
g_signal_group_new
⚠
v2_72
g_signal_group_set_target
⚠
v2_72
g_signal_group_unblock
⚠
v2_72
g_signal_handler_block
⚠
g_signal_handler_disconnect
⚠
g_signal_handler_find
⚠
g_signal_handler_is_connected
⚠
g_signal_handler_unblock
⚠
g_signal_handlers_block_matched
⚠
g_signal_handlers_destroy
⚠
g_signal_handlers_disconnect_matched
⚠
g_signal_handlers_unblock_matched
⚠
g_signal_has_handler_pending
⚠
g_signal_is_valid_name
⚠
v2_66
g_signal_list_ids
⚠
g_signal_lookup
⚠
g_signal_name
⚠
g_signal_new
⚠
g_signal_new_class_handler
⚠
g_signal_newv
⚠
g_signal_override_class_closure
⚠
g_signal_override_class_handler
⚠
g_signal_parse_name
⚠
g_signal_query
⚠
g_signal_remove_emission_hook
⚠
g_signal_stop_emission
⚠
g_signal_stop_emission_by_name
⚠
g_signal_type_cclosure_new
⚠
g_source_set_closure
⚠
g_source_set_dummy_callback
⚠
g_strdup_value_contents
⚠
g_type_add_class_cache_func
⚠
g_type_add_class_private
⚠
g_type_add_instance_private
⚠
g_type_add_interface_check
⚠
g_type_add_interface_dynamic
⚠
g_type_add_interface_static
⚠
g_type_check_class_cast
⚠
g_type_check_class_is_a
⚠
g_type_check_instance
⚠
g_type_check_instance_cast
⚠
g_type_check_instance_is_a
⚠
g_type_check_instance_is_fundamentally_a
⚠
g_type_check_is_value_type
⚠
g_type_check_value
⚠
g_type_check_value_holds
⚠
g_type_children
⚠
g_type_class_add_private
⚠
g_type_class_adjust_private_offset
⚠
g_type_class_get_instance_private_offset
⚠
g_type_class_get_private
⚠
g_type_class_peek
⚠
g_type_class_peek_parent
⚠
g_type_class_peek_static
⚠
g_type_class_ref
⚠
g_type_class_unref
⚠
g_type_class_unref_uncached
⚠
g_type_create_instance
⚠
g_type_default_interface_peek
⚠
g_type_default_interface_ref
⚠
g_type_default_interface_unref
⚠
g_type_depth
⚠
g_type_ensure
⚠
g_type_free_instance
⚠
g_type_from_name
⚠
g_type_fundamental
⚠
g_type_fundamental_next
⚠
g_type_get_instance_count
⚠
g_type_get_plugin
⚠
g_type_get_qdata
⚠
g_type_get_type_registration_serial
⚠
g_type_init
⚠
g_type_init_with_debug_flags
⚠
g_type_instance_get_private
⚠
g_type_interface_add_prerequisite
⚠
g_type_interface_get_plugin
⚠
g_type_interface_instantiatable_prerequisite
⚠
v2_68
g_type_interface_peek
⚠
g_type_interface_peek_parent
⚠
g_type_interface_prerequisites
⚠
g_type_interfaces
⚠
g_type_is_a
⚠
g_type_module_add_interface
⚠
g_type_module_get_type
⚠
g_type_module_register_enum
⚠
g_type_module_register_flags
⚠
g_type_module_register_type
⚠
g_type_module_set_name
⚠
g_type_module_unuse
⚠
g_type_module_use
⚠
g_type_name
⚠
g_type_name_from_class
⚠
g_type_name_from_instance
⚠
g_type_next_base
⚠
g_type_parent
⚠
g_type_plugin_complete_interface_info
⚠
g_type_plugin_complete_type_info
⚠
g_type_plugin_get_type
⚠
g_type_plugin_unuse
⚠
g_type_plugin_use
⚠
g_type_qname
⚠
g_type_query
⚠
g_type_register_dynamic
⚠
g_type_register_fundamental
⚠
g_type_register_static
⚠
g_type_register_static_simple
⚠
g_type_remove_class_cache_func
⚠
g_type_remove_interface_check
⚠
g_type_set_qdata
⚠
g_type_test_flags
⚠
g_type_value_table_peek
⚠
g_value_array_append
⚠
g_value_array_copy
⚠
g_value_array_free
⚠
g_value_array_get_nth
⚠
g_value_array_get_type
⚠
g_value_array_insert
⚠
g_value_array_new
⚠
g_value_array_prepend
⚠
g_value_array_remove
⚠
g_value_array_sort
⚠
g_value_array_sort_with_data
⚠
g_value_copy
⚠
g_value_dup_boxed
⚠
g_value_dup_object
⚠
g_value_dup_param
⚠
g_value_dup_string
⚠
g_value_dup_variant
⚠
g_value_fits_pointer
⚠
g_value_get_boolean
⚠
g_value_get_boxed
⚠
g_value_get_char
⚠
g_value_get_double
⚠
g_value_get_enum
⚠
g_value_get_flags
⚠
g_value_get_float
⚠
g_value_get_gtype
⚠
g_value_get_int
⚠
g_value_get_int64
⚠
g_value_get_long
⚠
g_value_get_object
⚠
g_value_get_param
⚠
g_value_get_pointer
⚠
g_value_get_schar
⚠
g_value_get_string
⚠
g_value_get_type
⚠
g_value_get_uchar
⚠
g_value_get_uint
⚠
g_value_get_uint64
⚠
g_value_get_ulong
⚠
g_value_get_variant
⚠
g_value_init
⚠
g_value_init_from_instance
⚠
g_value_peek_pointer
⚠
g_value_register_transform_func
⚠
g_value_reset
⚠
g_value_set_boolean
⚠
g_value_set_boxed
⚠
g_value_set_boxed_take_ownership
⚠
g_value_set_char
⚠
g_value_set_double
⚠
g_value_set_enum
⚠
g_value_set_flags
⚠
g_value_set_float
⚠
g_value_set_gtype
⚠
g_value_set_instance
⚠
g_value_set_int
⚠
g_value_set_int64
⚠
g_value_set_interned_string
⚠
v2_66
g_value_set_long
⚠
g_value_set_object
⚠
g_value_set_object_take_ownership
⚠
g_value_set_param
⚠
g_value_set_param_take_ownership
⚠
g_value_set_pointer
⚠
g_value_set_schar
⚠
g_value_set_static_boxed
⚠
g_value_set_static_string
⚠
g_value_set_string
⚠
g_value_set_string_take_ownership
⚠
g_value_set_uchar
⚠
g_value_set_uint
⚠
g_value_set_uint64
⚠
g_value_set_ulong
⚠
g_value_set_variant
⚠
g_value_take_boxed
⚠
g_value_take_object
⚠
g_value_take_param
⚠
g_value_take_string
⚠
g_value_take_variant
⚠
g_value_transform
⚠
g_value_type_compatible
⚠
g_value_type_transformable
⚠
g_value_unset
⚠
g_weak_ref_clear
⚠
g_weak_ref_get
⚠
g_weak_ref_init
⚠
g_weak_ref_set
⚠
Type Definitions
GBaseFinalizeFunc
GBaseInitFunc
GBindingFlags
GBindingTransformFunc
GBoxedCopyFunc
GBoxedFreeFunc
GCallback
GClassFinalizeFunc
GClassInitFunc
GClosureMarshal
GClosureNotify
GConnectFlags
GInstanceInitFunc
GInterfaceFinalizeFunc
GInterfaceInitFunc
GObjectFinalizeFunc
GObjectGetPropertyFunc
GObjectSetPropertyFunc
GParamFlags
GParamSpecPool
GSignalAccumulator
GSignalCMarshaller
GSignalEmissionHook
GSignalFlags
GSignalMatchType
GToggleNotify
GTypeClassCacheFunc
GTypeDebugFlags
GTypeFlags
GTypeFundamentalFlags
GTypeInterfaceCheckFunc
GTypePluginCompleteInterfaceInfo
GTypePluginCompleteTypeInfo
GTypePluginUnuse
GTypePluginUse
GValueTransform
GWeakNotify
Unions
GValue_data
GWeakRef_priv